$(document).ready(function () {
    var emailreg = /^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
    $("a").click(function (e){
    	var email=$(".email").val();
    	var password=$(".password").val();
    	
        $(".error").remove();
        if( email == "User Email..." || !emailreg.test($(".email").val()) ){
            $(".email").focus().after("<span class='error'>Ingress a correct email</span>");
            return false;
        }else if( password == "Password..." ){
            $(".password").focus().after("<span class='error'>Ingress a correct password</span>");
            return false;
        }
        //Si no hay errores consulto si está el contacto
	    Parse.$= jQuery; 
	//Parse.initialize("cIsgepqAZm90F2mWdiJ9nP5HkrdG3nBcs98yJrVA", "CYI3htcqoz9bERjSCTpqu5FOWjhkkl72CgEenoLD");	 //parse julieta
	Parse.initialize("UCyMTCIXJqmFk3oLy4CwkxXv6oymztzqqoQNWAux", "BBYPhajAwBgLFzDTXvnx4MaReUn8Kke2KkwQ4yTT"); 
	//Parse.initialize("gLxhWhhBK7SPLZ7Jevs6q2lcLBlhje3l3sQlyS0e", "nPvJsuTXpFeKvNyDjZg8ks8sYwt2nntVOi9hr91J");
  	var UserRegister = Parse.Object.extend("Contact");
	var query = new Parse.Query(UserRegister);
	query.equalTo("email", email);
	query.find({
  		success: function(results) {	
		      var contact = results[0];
		      if(contact){
			     if(contact.get('password') == password ){
			      	document.location.href='home.html?user='+email;		      	
			      }
			      else{
			      	$(".password").focus().after("<span class='error'>Ingress a correct password</span>");
            		return false;
			      }
			   }
			   else{
			   	 $(".email").focus().after("<span class='error'>Ingress a correct email</span>");
            	 return false;
			   }
		 },
		 error: function(results, error) {
		 	document.location.href='login.html';
            alert("Error: " + error.code + " " + error.message);
          }
	});
});
    /*cuando el usuario haya rellenado de forma correcta el campo de texto y si 
     * es así eliminar el mensaje de error, pero sin que se presione el boton de
     *  envio.*/
    $(".password").keyup(function(){
    if( $(this).val() != "Password..." ){
        $(".error").fadeOut();
        return false;
    }
	});
	//se comprueba que el email no es vacio y ademas es correcto
	$(".email").keyup(function(){
    if( $(this).val() != "User Email..." && emailreg.test($(this).val())){
        $(".error").fadeOut();
        return false;
    }
	}); 
	 
});